high-powered car - Español Inglés Diccionario